// 配置路由
//第一步：引入插件、安装插件
import VueRouter from "vue-router";
import Vue from "vue";
Vue.use(VueRouter);

// 导入路由组件
import Home from '@/pages/Home'
import Login from '@/pages/Login'
import Register from '@/pages/Register'
import Search from '@/pages/Search'


const router = new VueRouter({
    routes: [
        {
            path: '/home',
            name: 'home',
            component: Home,
            // 路由元信息，是一个对象，可以自定义一些信息，届时可通过$route.meta.key获取
            meta:{footerShow:true}
        },
        {
            path: '/login',
            name: 'login',
            component: Login,
            meta:{footerShow:false}
        },
        {
            path: '/regist',
            name: 'Register',
            component: Register,
            meta:{footerShow:false}
        },
        {
            // 在params参数后加个问号后，路由传参中params可以传也可以不传
            path: '/search/:keyword?',
            name: 'Search',
            component: Search,
            meta:{footerShow:true}
        }
    ]
})

export default router